import sys

from flask import jsonify

sys.path.append("..")

def success(data, message="Success", code=200):
    """
    生成成功的JSON响应
    :param code: 业务状态麻码
    :param data: 响应的数据
    :param message: 响应的消息
    :return: Flask的响应对象
    """
    return jsonify({"message": message, "data": data, "code": 200})

def error(message="Error", code=400):
    """
    生成失败的JSON响应
    :param code: 业务状态码
    :param message: 响应的消息
    :return: Flask的响应对象
    """
    return jsonify({"message": message, "data": None, "code": code})